<?php // $Id: phpsets.php,v 1.1 2006/07/30 22:37:37 alex Exp $
// Устанавливаем параметры php
// Настройка локали
// setlocale(LC_ALL,"ru_RU.KOI8-R");
setlocale(LC_ALL,$MT_core_cfg['locale']);
// Устанавливаем английскую локаль 
// для разделителя в десятичных дробях "."
setlocale(LC_NUMERIC,"en_US.UTF-8");
// Маска атрибутов файлов
umask($MT_core_cfg['www_umask']);
// Кодировка по умолчанию для браузера
ini_set ('default_charset', $MT_core_cfg['web-encoding']);
// Устанавливаем временную зону
date_default_timezone_set($MT_core_cfg['timezone']);

// Вывод ошибок в логи apache
ini_set ('log_errors', 'true');
// Устанавливаем папку для сессии
ini_set ('session.save_path',$MT_core_path['session']);
// Управление ошибками
if ('enable'==$MT_core_cfg['debug'])
{
	// Режим отладки включен
	ini_set ('display_errors', true);
	// error_reporting (E_ALL | E_STRICT);
    error_reporting (E_ALL);
}else
{
	// Режим отладки выключен
	ini_set ('display_errors', false);
	error_reporting (E_ERROR | E_WARNING | E_PARSE);
}
// Проверяем магические кавычки
if (get_magic_quotes_gpc())
{
	// Магические кавычки включены
	echo "Магические кавычки включены. Для корректной работы некоторых модулей магические кавычки рекомендуется выключить!";

}
// Проверяем register_globals
if (ini_get('register_globals'))
{
	//
	echo "register_globals включено. Для безопасной работы эту опцию рекомендуется выключить!";

}
// Перезагружаем все строковые функции в мультибитовые
if (ini_get('mbstring.func_overload')<6)
{
	echo 'Необходимо настроить опцию mbstring.func_overload=7 в php.ini';
}
?>